package com.atwisdom.star.core.bsl.planner.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class WorkProcessPath {
    private Long id;
    //生产线编码
    private String lineBodyCode;
    //生产线名称
    private String lineBodyName;
    //工艺编号
    private String code;
    //工艺名称
    private String name;
    //品番
    private String materialPCode;
    //背番
    private String materialBCode;
    //bom编号
    private String bomCode;
    //bom类型
    private String bomType;
    //sop文档Id
    private Integer documentId;

    //时长（小时）（生产一个产品耗时） 节拍：每分钟生产个数
    private double duration;
    private List<String> splitBCodeList;

    private List<Long> equipmentList;
    private List<String> fixtureCodeList;
    private List<String> mouldCodeList;

    private String equipmentStatus;  //设备运行状态
    private String equipmentStopped; //设备是否停用

    private String equipmentInspectionDate; //设备点巡检日期
    private String equipmentInspectionDuration; //设备点巡检时长

    private String equipmentMaintainDate; //设备保养日期
    private String equipmentMaintainDuration; //设备保养时长
}
